<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script>
			var a = 10;
			var b = 12.2;
			
			alert(a+b);//22.2
			var c="123"
			alert(a+c);//连接符   10123
			/*类型一样，是加号    不同类型  是连接符*/
			alert(a+b+c);//22.2123
			var d = 1;
			var e = true;
			var f = false;//false   转为0
			alert(d+e);//true  会转为1  2
			var f1=true; //1
			var f2 = "true";//NAM
			var f3 = 1;//1
			var f4 = "1";//1
			alert(f1==f2);//false
			alert(f1==f3);//true
			alert(f1==f4);//true
			alert(f2==f3);//false
			alert(f2==f4);//false
			alert(f3==f4);//true
			
			alert(f1===f2);//false
			alert(f1===f3);//false
			alert(f1===f4);//false
			alert(f2===f3);//false
			alert(f2===f4);//false
			alert(f3===f4);//false
		</script>
	</head>
	<body>
	</body>
</html>
<!--
	JS中的运算符
	算数运算符
	+ - * /  %  ++ --
	逻辑运算符
	&  | ! && ||  ^ <  >  <=   >=
	连接接符
    +
    ==  等值符
    先比较类型        如果类型一致，再比较类型
  如果类型不一致，则  进行强制转换统一转number类型
  
  === 等同符
    先比较类型，如果类型一致，再比较内容
    如果类型不一致，直接返回false
-->